5100 N Weaverridge Blvd, Peoria, IL 61615-8965, Peoria
"Not really thrilled with the food at this place. Costs plenty and not that great."
7610 N Orange Prairie Rd, Peoria, IL 61615-9324, Peoria
"Not really thrilled with the food at this place. Costs plenty and not that great."